to interfere with or impair - Allemand Anglais Dictionnaire